package com.liang.jiekou.entity;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * author: LiangPanDeng
 * time : 2023.11.13
 *  品号仓库档
 */
@Data
@ApiModel("品号仓库档")
public class INVMC extends BASE{

    @JsonProperty(value = "MC001")
    @ApiModelProperty(value = "品号")
    private String MC001;        //品号	C	20.0	品号

    @JsonProperty(value = "MC002")
    @ApiModelProperty(value = "仓库")
    private String MC002;        //仓库	C	10.0	仓库

    @JsonProperty(value = "MC003")
    @ApiModelProperty(value = "存储位置")
    private String MC003;        //存储位置	C	20.0	存储位置

    @JsonProperty(value = "MC004")
    @ApiModelProperty(value = "安全存量")
    private BigDecimal MC004;        //安全存量	N	16.6	安全存量

    @JsonProperty(value = "MC005")
    @ApiModelProperty(value = "补货点")
    private BigDecimal MC005;        //补货点	N	16.6	补货点

    @JsonProperty(value = "MC006")
    @ApiModelProperty(value = "经济批量")
    private BigDecimal MC006;        //经济批量	N	16.6	经济批量

    @JsonProperty(value = "MC007")
    @ApiModelProperty(value = "库存数量")
    private BigDecimal MC007;        //库存数量	N	16.6	库存数量

    @JsonProperty(value = "MC008")
    @ApiModelProperty(value = "库存金额")
    private BigDecimal MC008;        //库存金额	N	16.2	库存金额

    @JsonProperty(value = "MC009")
    @ApiModelProperty(value = "标准存货量")
    private BigDecimal MC009;        //标准存货量	N	16.6	标准存货量

    @JsonProperty(value = "MC010")
    @ApiModelProperty(value = "标准周转率")
    private BigDecimal MC010;        //标准周转率	N	5.4	标准周转率

    @JsonProperty(value = "MC011")
    @ApiModelProperty(value = "上次盘点日")
    private String MC011;        //上次盘点日	C	8.0	上次盘点日[FORMATE:YMD]

    @JsonProperty(value = "MC012")
    @ApiModelProperty(value = "最近入库日")
    private String MC012;        //最近入库日	C	8.0	最近入库日[FORMATE:YMD]

    @JsonProperty(value = "MC013")
    @ApiModelProperty(value = "最近出库日")
    private String MC013;        //最近出库日	C	8.0	最近出库日[FORMATE:YMD]

    @JsonProperty(value = "MC014")
    @ApiModelProperty(value = "库存包装数量")
    private BigDecimal MC014;        //库存包装数量	N	16.6	库存包装数量

    @JsonProperty(value = "MC015")
    @ApiModelProperty(value = "主要库位")
    private String MC015;        //主要库位	C	10.0	主要库位

    @JsonProperty(value = "MC016")
    @ApiModelProperty(value = "数据计算标记")
    private String MC016;        //数据计算标记	C	1.0	数据计算标记

    @JsonProperty(value = "MC017")
    @ApiModelProperty(value = "预留字段")
    private String MC017;        //预留字段	C	8.0	预留字段

    @JsonProperty(value = "MC018")
    @ApiModelProperty(value = "仓管人员")
    private String MC018;        //仓管人员	V	30.0	仓管人员

    @JsonProperty(value = "MC019")
    @ApiModelProperty(value = "预留字段")
    private BigDecimal MC019;        //预留字段	N	16.6	预留字段

    @JsonProperty(value = "MC020")
    @ApiModelProperty(value = "预留字段")
    private BigDecimal MC020;        //预留字段	N	16.6	预留字段

    @JsonProperty(value = "MC021")
    @ApiModelProperty(value = "预留字段")
    private BigDecimal MC021;        //预留字段	N	16.6	预留字段








}
